long barreled gun - Francés Inglés Diccionario